package com.qd.flow.listener;


import com.qd.common.flow.domain.event.FlowTaskStateDTO;

import java.util.function.Supplier;

/**
 * 流程引擎监听接口
 * @author sjk
 */
public interface FlowListener {
    /**
     * 流程引擎监听通知
     *
     * @param supplier  监听实体提供者
     */
    void notify(Supplier<FlowTaskStateDTO> supplier);
}